GoXam for WPF v3
GenericNetwork<V,E,Y> Class Methods


Northwoods.GoXam.Layout Namespace : GenericNetwork<V,E,Y> Class

For a list of all members of this type, see GenericNetwork<V,E,Y> members.

Public Methods
 NameDescription
Public MethodAdds an GenericNetwork.Edge<V,E,Y> to the network. Although this method is provided for completeness, LinkVertexes provides a more efficient manner of linking nodes already in the network.  
Public MethodThis convenience method takes a Northwoods.GoXam.Link, and returns an GenericNetwork.Edge<V,E,Y> that has been added to this network.  
Public MethodThis convenience method makes sure there is a GenericNetwork.Vertex<V,E,Y> in this network corresponding to a Northwoods.GoXam.Node.  
Public MethodAdds the objects in an IEnumerable to the network.  
Public MethodAdds a GenericNetwork.Vertex<V,E,Y> to the Network.  
Public Method Removes all vertexes and edges from the network, resulting in an empty network.  
Public MethodAllocate a new instance of E.  
Public MethodAllocate a new instance of V.  
Public MethodDelete all vertexes and edges that have no Northwoods.GoXam.Part associated with them.  
Public MethodDeletes an GenericNetwork.Edge<V,E,Y> from the network.  
Public MethodThis convenience method makes sure a Northwoods.GoXam.Link does not have a GenericNetwork.Edge<V,E,Y> in this network.  
Public MethodThis convenience method deletes any GenericNetwork.Vertex<V,E,Y> corresponding to a Northwoods.GoXam.Node.  
Public MethodDeletes all GenericNetwork.Edge<V,E,Y>s whose "to vertex" and "from vertex" are the same vertex.  
Public MethodRemoves a GenericNetwork.Vertex<V,E,Y> from the network.  
Public MethodReturns the GenericNetwork.Edge<V,E,Y> which was constructed for the Northwoods.GoXam.Link.  
Public MethodReturns the GenericNetwork.Vertex<V,E,Y> which was constructed for the Northwoods.GoXam.Node.  
Public MethodRetrieve all of the Northwoods.GoXam.Part Northwoods.GoXam.Nodes and Northwoods.GoXam.Links from the GenericNetwork.Vertex<V,E,Y>s and GenericNetwork.Edge<V,E,Y>s that are in this network.  
Public MethodLinks two nodes already in the network and returns the created GenericNetwork.Edge<V,E,Y>.  
Public MethodReverses the direction of an GenericNetwork.Edge<V,E,Y> in the network.  
Public Method Modify this network by splitting it up into separate subnetworks, each of which has all of its vertexes connected to each other, but not to any vertexes in any other subnetworks.  
Top
See Also

Reference

GenericNetwork<V,E,Y> Class
Northwoods.GoXam.Layout Namespace